WARNING = -Wall -Wshadow --pedantic
ERROR = -Wvla -Werror
GCC = gcc -std=c99 -g $(WARNING) $(ERROR)
DIRS = HW01Linux  HW02Sort  # HW03Cake
OBJS = $(SRCS:%.c=%.o)
ALLDIRS = $(wildcard */)

test: 
	for subdir in $(DIRS); do \
		make -C $$subdir testall; \
	done


clean: 
	for subdir in $(ALLDIRS); do \
		make -C $$subdir clean; \
	done

